The Lord Nelson has a good pub meal and atmosphere.
The Lighthouse Inn does excellent fish but unsure about the vegetables